//package fm.netease.service.impl;
//
//import fm.netease.util.HttpNewUtil;
//import fm.channel.repository.MongoDbUtil;
//import fm.netease.service.LiveplatformService;
//import org.json.JSONArray;
//import org.springframework.stereotype.Repository;
//
///**
// * Created by chenhui on 2017/9/2.
// */
//
////网易接口实现
//@Repository("neteaseLiveimpl")
//public class NeteaseLiveimpl implements LiveplatformService{
//
//    HttpNewUtil httpNewUtil = new HttpNewUtil();
//
//
//    @Override
//    public String address(String cid) throws Exception {
//        return null;
//    }
//
//    //获取频道列表
//    public String channellist(int records, int pnum, String ofield, int sort) throws Exception{
//        String url = "https://vcloud.163.com/app/channellist";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(records,pnum,ofield,sort));
//
//        return result;
//    }
//
//    @Override
//    public String channelStats(String cid) throws Exception {
//        return null;
//    }
//
//    //创建频道
//    public String createChannel(String name, int type) throws Exception {
//        String url = "https://vcloud.163.com/app/channel/create";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(name,type));
//
//        return result;
//    }
//
//
//    //修改直播频道信息
//    public String updateChannel(String name, String cid, int type) throws Exception{
//        String url = "https://vcloud.163.com/app/channel/update";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(name,cid,type));
//
//        return result;
//    }
//
//    @Override
//    public String deleteChannel(String cid) throws Exception {
//        return null;
//    }
//
//
//    //设置频道为录制状态
//    public String setAlwaysRecord(String cid,int needRecord,int format,int duration,String filename) throws Exception{
//        String url = "https://vcloud.163.com/app/channel/setAlwaysRecord";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(cid,needRecord,format,duration,filename));
//
//        return result;
//    }
//
//    @Override
//    public String pauseChannel(String cid) throws Exception {
//        return null;
//    }
//
//
//    //批量禁用频道
//    public String pause(JSONArray cidList) throws Exception{
//        String url = "https://vcloud.163.com/app/channellist/pause";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(cidList));
//
//        return result;
//    }
//
//    @Override
//    public String resume(String cid) throws Exception {
//        return null;
//    }
//
//
//    //批量恢复频道
//    public String resumes(JSONArray cidList) throws Exception{
//        String url = "https://vcloud.163.com/app/channel/resume";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(cidList));
//
//        return result;
//    }
//
//    //获取录制视频文件列表
//    public String videoList(String cid,int records,int pnum) throws Exception{
//        String url = "https://vcloud.163.com/app/videolist";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(cid,records,pnum));
//
//        return result;
//    }
//
//    //获取某一时间范围的录制视频文件列表
//    public String vodvideoList(String cid,Long begintime,Long endtime) throws Exception{
//        String url = "https://vcloud.163.com/app/vodvideolist";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.params(cid,begintime,endtime));
//
//        return result;
//    }
//
//    //设置视频录制回调地址
//    public String setcallBack(String recordcik) throws Exception{
//        String url = "https://vcloud.163.com/app/record/setcallback";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.paramsrecordcik(recordcik));
//
//        return result;
//    }
//
//    //设置回调加签秘钥
//    public String setSingKey(String signKey) throws Exception{
//        String url = "https://vcloud.163.com/app/callback/setSignKey";
//        String result = httpNewUtil.channelMethod(url,httpNewUtil.paramssignKey(signKey));
//
//        return result;
//    }
//
//
//
//}
